#include<iostream>
#include<cstring>
using namespace std;
template<class T>
class Mylist
{
    private:
        T* num;
        int size;
    public:
        Mylist(int si=0)
        {
            num=new T[100];
            size=si;
            memset(num,-1,sizeof(num));
            for(int i=0;i<size;++i)
            {
                cin>>num[i];
            }
        }
        void list_insert(int pos,T item)
        {
            for(int i=size;i>pos;--i)
            {
                num[i]=num[i-1];
            }
            num[pos]=item;
            ++size;
        }
        void del(int pos)
        {
            for(int i=pos;i<size-1;++i)
            {
                num[i]=num[i+1];
            }
            --size;
        }
        void display()
        {
            for(int i=0;i<size;++i)
            {
                if(i!=0)
                    cout<<" ";
                cout<<num[i];
            }
            cout<<endl;
        }
};
int main()
{
    int n;
    cin>>n;
    Mylist<int> ans1(n);
    int pos,item;
    cin>>pos>>item;
    ans1.list_insert(pos,item);
    cin>>pos;
    ans1.del(pos);
    ans1.display();

    cin>>n;
    Mylist<double> ans2(n);
    double ele;
    cin>>pos>>ele;
    ans2.list_insert(pos,ele);
    cin>>pos;
    ans2.del(pos);
    ans2.display();
}